//********************************************************************************************************
//   ReverseNumber.java     Author:Duanzhixuan
//
//   Demonstrates the use of a do loop.
//********************************************************************************************************

import java.util.Scanner;

public class ReverseNumber
{
    //----------------------------------------------------------------------------------------------------
    //   Reverses  the digits of an integer mathematically.
    //----------------------------------------------------------------------------------------------------
   public static void main(String[] args)
{
   int number, lastDigit, reverse=0;

Scanner scan = new Scanner(System.in);

System.out.print("Enter a positive integer:");
number = scan.nextInt();


do
{

  lastDigit = number%10;
  reverse = (reverse * 10)+lastDigit;
  number = number/10;
}
while (number>0);

System.out.println("That number reversed is "+reverse);
}
}
